package com.nbcb.fund.entity.po;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * chinamutualfundnav
 * @author 
 */
@ApiModel(value="com.nbcb.fund.entity.po.ChinamutualFundNavPo基金净值表")
@Data
public class ChinamutualFundNavPo implements Serializable {
    /**
     * 对象ID
     */
    @ApiModelProperty(value="对象ID")
    private String objectId;

    /**
     * Wind代码
     */
    @ApiModelProperty(value="Wind代码")
    private String fInfoWindcode;

    /**
     * 公告日期
     */
    @ApiModelProperty(value="公告日期")
    private String annDate;

    /**
     * 截止日期
     */
    @ApiModelProperty(value="截止日期")
    private String priceDate;

    /**
     * 单位净值
     */
    @ApiModelProperty(value="单位净值")
    private Long fNavUnit;

    /**
     * 累计净值
     */
    @ApiModelProperty(value="累计净值")
    private Long fNavAccumulated;

    /**
     * 累计分红(废弃)
     */
    @ApiModelProperty(value="累计分红(废弃)")
    private Long fNavDivaccumulated;

    /**
     * 复权因子
     */
    @ApiModelProperty(value="复权因子")
    private Long fNavAdjfactor;

    /**
     * 货币代码
     */
    @ApiModelProperty(value="货币代码")
    private String crncyCode;

    /**
     * 资产净值
     */
    @ApiModelProperty(value="资产净值")
    private Long fPrtNetasset;

    /**
     * 是否合计数据
     */
    @ApiModelProperty(value="是否合计数据")
    private Long fAssetMergedsharesornot;

    /**
     * 合计资产净值
     */
    @ApiModelProperty(value="合计资产净值")
    private Long netassetTotal;

    /**
     * 复权单位净值
     */
    @ApiModelProperty(value="复权单位净值")
    private Long fNavAdjusted;

    /**
     * 是否净值除权日
     */
    @ApiModelProperty(value="是否净值除权日")
    private Long isExdividenddate;

    /**
     * 累计单位分配
     */
    @ApiModelProperty(value="累计单位分配")
    private Long fNavDistribution;

    private Date opdate;

    private String opmode;

    private static final long serialVersionUID = 1L;
}